/*
 * File:   splitoptions.hxx
 * Author: RamneekHanda
 *
 * Created on Nov 22, 2012, 11:41:28 PM
 */

#ifndef SPLITOPTIONS_HXX
#define	SPLITOPTIONS_HXX

#include <cppunit/extensions/HelperMacros.h>

class splitoptions : public CPPUNIT_NS::TestFixture {
    CPPUNIT_TEST_SUITE(splitoptions);
    CPPUNIT_TEST(testQuotedString);
    CPPUNIT_TEST(testLastEscape);
    CPPUNIT_TEST(testEscapeSpace);
    CPPUNIT_TEST(testMissingQuote);
    CPPUNIT_TEST_SUITE_END();

public:
    splitoptions();
    virtual ~splitoptions();

private:
    void testQuotedString();
    void testLastEscape();
    void testEscapeSpace();
    void testMissingQuote();
};

#endif	/* SPLITOPTIONS_HXX */

